Big Huge Thesaurus

Dred Scott

noun